Natürliche Vorkommen: Iberische Halbinsel (vor allem Gebirge der nördliche Hälfte), Frankreich, Benelux-Staaten, Britische Inseln, Deutschland, Skandinavien (nach Norden bis zum 65. Breitengrad), Finnland (nach Norden bis zum 65. Breitengrad), Polen, Tschechien, Slowakei, Schweiz, Österreich, Italien (alle Regionen des Festlands), Ungarn, Rumänien, Balkan-Halbinsel (nach Süden bis in die südliche Mitte (Sterea Ellas) von Griechenland) und Türkei (europäischer Teil)
Mäßig trockene bis frische, lichte Wälder und Gebüsche sowie deren Ränder, Halbtrockenrasen und Ruderalstellen wie Steinbrüche und Bahnanlagen; basenhold; kollin bis montan(subalpin)